upon receipt - Francés Inglés Diccionario